home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Demos / Tangent Systems / BuildSim 2.0b34.sit / BuildSim 2.0b34 / BuildSim AutoCode Support / headers / TS_InputBlock.h < prev    next >
Text File  |  1997-08-07  |  1KB  |  55 lines

  1. ////////////////////////////////
  2. //
  3. // TS_InputBlock.h
  4. //
  5. // © 1994, 1995, 1996, 1997 Tangent Systems
  6. //
  7. // All rights reserved.
  8. //
  9. // This file contains confidential and proprietary information. No Portion
  10. // of this file may be reproduced, by any means, without the written
  11. // permission of Tangent Systems
  12. //
  13. // Tangent Systems makes no representation or warranties about the suitibility of the software,
  14. // either express or implied, including but not limited to the implied warranties of merchantability,
  15. // fitness for a particular purpose, or non-infringment.
  16. //
  17. // Description:
  18.  
  19. //
  20. //
  21. // Author: John H. Shackelford, Tangent Systems
  22. // email: jshack@tangentsys.com
  23. //
  24. // Date: 1997/06/20
  25. // Version: A
  26. //
  27. // Revision History:
  28. // 1997/06/20 Revision A -     Initial Release
  29. //
  30. ////////////////////////////////    
  31.     
  32. #ifndef _TS_InputBlock_h
  33. #define _TS_InputBlock_h
  34.  
  35. #include "TSBuildBlock.h"
  36.  
  37.  
  38. class TS_InputBlock : public TSBuildBlock
  39. {
  40. public:
  41. // Attributes
  42.         
  43.     Real    StartTime;
  44.     Real    InitialValue;
  45.  
  46. // Methods
  47.     TS_InputBlock();
  48.     TS_InputBlock(Real sTime, Real iValue);
  49.     int doSimulate(Real time);
  50.  
  51. protected:
  52.     virtual Real doSignalFunction(Real time);
  53.             
  54. };
  55. #endif